Top 10k strings from 16-48 Magazine - Issue 19 (1985)(16-48 Tape Magazine).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
10 STOP THE TAPE 8 (n,m)=w$(g) 7 w(ply,r,z)>m(ply) 7 w(ply,r,z)=w(ply,r,z)+1 7 m(ply)=w(ply,r,z) 7 RUN THE TAPE 6 w(ply,r,z)=20 5 ~~~~~~~~~~~~ 5 z$="00000202 5 z$="00000201 5 LET THE TAPE RUN 5 ;"bigpcode" 4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 PRESS A KEY 4 88888888888888888888888888888888 4 "WORDSEARCH" 3 z$="09020203STOP THE TAPE": 3 P(X+VX,Y-1 3 ARROWS ALONG TOP 3 ARROWS ALONG BOTTOM 3 ;"16/48D&G19": 3 ;" ": 3 "bigpcode" 2 ~~~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~ 2 z$="10030203STOP THE TAPE": 2 z$="10020203RUN THE TAPE": 2 z$="00000301 2 o,o;"Draw ": 2 gazine Ltd. *6\$: 2 dr=dr+(b(1 2 agazine Ltd*S\ 2 a$=" " 2 Z$="10030203RUN THE TAPE": 2 SPY HUNTER 2 RANDOMIZE 2 PRESS ANY KEY 2 PPGGGGGGGGGGGGGGGGPP 2 PPGGGGGGGGGGGGGGGGGGPP 2 PGGGGGGGGGGGGGGGGGGGGP 2 LOAD ""bigpcode"" 2 B.C.THORNE APRIL 1983*S\ 2 ARROWS ALONG RIGHT 2 ARROWS ALONG LEFT 2 ;"WORDSEARCH" 2 ;"PRESS A KEY ( 2 ;"JULY 1985" 2 ;"CROSSWORD": 2 ;"BEGIN 2" 2 ;"16/48TITLE" 2 ;" ": 2 ;" " 2 ;" ": 2 16/48 script 2 10 Barley Mow Passage, 2 *GRAPHICS* 2 *************** 2 (P(X+VX,Y+1 2 ((prog+474 2 ((prog+168 2 "Saved and verified O.K.": 2 "BROAD ST" 2 " 2 to move on." 2 1984 A.P.S. 2 HEX ASSEMBLY DECIMAL 1 ~~~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~g 1 ~~~~~|~~~~~~ 1 ~~~~~>~~~~~~ 1 ~@@@@@pPPPPPPP 1 z$="ll130201AND ": 1 z$="ll020302GREEN MEN": 1 z$="ll000402DUNGEONS": 1 z$="17050203CHAPTER 10": 1 z$="16100202CHEAT.": 1 z$="15050503BIG": 1 z$="13070303TUTOR": 1 z$="13010505CORNER": 1 z$="13010308PRODUCTION": 1 z$="11000810FAST": 1 z$="10070202A 16/48": 1 z$="10030203RUN THE TAPE": 1 z$="10030202 1 z$="10020203 1 z$="06080202LUDOIDS": 1 z$="06020305BEGINNER'S": 1 z$="06010502SURVEY": 1 z$="06000202FIREBIRD WINNERS": 1 z$="06000202ADVENTURE SAVING": 1 z$="05060202 1 z$="04030208MACHINE CODE": 1 z$="0110020216/48": 1 z$="01100202 1 z$="00140201OF": 1 z$="00050102WRITING BETTER BASIC": 1 z$="00030202APPLICATIONS": 1 z$="00020202THE INPUT TRAP": 1 z$="00010602CLEAR": 1 z$="00010502SAVING": 1 z$="00010202LOADING ERRORS": 1 z$="00000810 1 z$="00000805EDIT": 1 z$="0000060516 48": 1 z$="00000404 1 z$="00000402CLEARING": 1 z$="00000401 1 z$="00000202PROGRAM AND CODE": 1 z$="00000202JUST HIT ONE KEY": 1 z$="00000102 1 your false references to theManual are annoying - and you will keep on doing it!!!" 1 won't work with any 1 without running it. Then it 1 with a problem in an adventure 1 will start printing the 1 where the solution is obvious 1 w(x,r,z)=max 1 w(ply,r,z)=o 1 vocabulary, though usually in a 1 variable not found 1 uuuuuuuuuuuuuuuuuuuuuuuuuu 1 understand you or name an objectthat exsists in the game and go on to inform you that the objectisn't present.": 1 tutor 10 1 to tape at the end of D&G": 1 to resort to a very clumsy and 1 tips on how to": 1 there isn't a simple answer to 1 the program will either not 1 the adventure's code. 1 specific adventure this month. 1 slightly condensed form. This 1 simply load the main code into 1 sets up a loop which examines 1 rev5 1 rev4 " 1 rev3 1 rev2 / 1 rev1 Q 1 programmer expects the solution to be phrased is proving 1 program that in the majority of 1 prints all the alpha-numerics. 1 ppppppFFFFFF 1 p$="1122334455667722744": 1 oooooooooooooooooo 1 oooooooooo 1 o,o;a$;a$: 1 o,o;"You have won clever clogs": 1 o,o;"This column full": 1 o,o;"My go ": 1 o,o;"Input column 1 o,o;"I have won": 1 o,o;"I concede the game": 1 o,o;"Do you want to go first 1 o,o;" " 1 o,o;" " 1 next diagonal(upwards) 1 next diagonal(downwards) 1 n,o;" ": 1 n$(n)<""0"" 1 n$"'"40 IF n$(n)>""9"" 1 n$"'"20 IF n$="""" 1 mmmmmmmmmmmmmmmmmm 1 mmmmmmmmmm 1 machine code adventure. I'm 1 look at the impressive range of games from the relative new comer to computer adventures 1 long winded method. If you type 1 listing of a very simple 1 line=line+(line<13 1 letter ; 1 l=l+(l<top)*(k$="6" 1 l=l+(k$="6" 1 l$="QUADRAJOIN": 1 it does work with 1 in the command GET followed by 1 in memory for the code of the 1 impossible?": 1 iiiiiiiiiiiiiiiiii 1 iiiiiiiiii 1 i,o;"HIT A KEY( 1 horizontal 1 height=a-1 1 hacking into them and we have 1 gobbledegook but suddenly it 1 games such as Sherlock and a 1 few of the recent Level 9 games 1 every byte of the adventure and 1 edit , 1 d$="19010203THEN READ ON..." 1 compression routines, however, 1 compression routines used in 1 comp19 1 check ply 2 1 check backwards 1 cheat 1 cases will print any text in a 1 c=c+(k$="8" 1 c$="15010103KEEP HAVING TO PULL THE PLUG???": 1 but to figure out how the 1 bother to copy it as you will 1 bigpcode 1 be given the option to save it 1 backwards diagonal 1 b(row,colm)=-1 1 b(row,colm) 1 b(r-n,z-n) 1 b(r-n,z+n) 1 b(r+n,z-n) 1 b(r+n,z+n) 1 b$="11010103CAN'T FIND THE TREASURE??": 1 agazine Ltd. *6\$: 1 afraid it won't help with 1 adventure. to get into these youwill need the 1 adventure and then loads it 1 able to illustrate the reviews. 1 a$="07010103STUCK IN A DUNGEON?": 1 a group of two or three letters 1 ]MAGNETIC MAGAZINES 83:H\ 1 [[[[[[[[[[[[[[[[[[ 1 [[[[[[[[[[ 1 ZZZZZZZZZZZZZZZZZZZZZZZZZZ 1 Z$="LLCC0202"+A$(N,1 1 Z$=" YCC0202"+A$(N,Y/2 1 You have to collect theseparts and assemble them in the brain. Hampering your search, apart from the host body itself, is a variety of hostile nasties. Infections causefurther problems and willkill your host if not dealt with immediately. 1 You decide which time zone and travel there to deposit your solution. The arcade action is fastand furious, while the anagrams and puzzles are demanding. The program was written by a maths undergraduate by the nameof David Webb. 1 You can control the speedand height of your pitching and batting witheither joystick or keyboard. When fielding the player nearest to where the ball will land comes automatically underyour control (similar to Ocean's Matchday). 1 YY 1 XXXXXXXXXWWWWWWhXhX 1 XXXXXXX XXXX X X X XX XXXXXXXXX X X X X XXXXXXX XXXX X X X X XXXX XXXXXXX X X X X XXXXXXXXX XX X X X XXXX XXXXXXXC 1 XXXXWWWWWWhhXXXXXXXXXXXXXXXXXXXXXXXXWWWWWW 1 XXXXWWWWWWXhX 1 XXXWWWWWWhXhX 1 XXXWWWWWWhX 1 XXWWWWWWhhX 1 WordSearch 1 When an alien ship has been destroyed it releases a letter of the alphabet. When all the letters from that time zone are collected they form an anagram which is the answer to an historical question in another time zone. 1 WWWWWWhhXX 1 WWWWWWHPHPPHPPPDDDDDGPPPPPPPPPPPWWWWWWGDDDDDDDDDDDDDGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDDDGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDDGGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDGGGGGGGGGGGGGGWWWWWWHHPHPPPPPGGGGGGGGPPPPPPPPPWWWW 1 WORLD SERIES BASEBALL Memory: 48K Authors: Ian Morrison and David Anderson. Publishers: IMAGINE c/o Ocean Software 6 Central Street Manchester M2 5NS PRICE: `6.95 1 WORLD SERIES BASEBALL 1 WORDSEARCHP 1 VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV 1 VARIABLES INITIALISED 1 Underground 1 UUUUUUUUUUUUUUUUUU 1 UUUUUUUUUU 1 USE UP & DOWN KEYS TO READ THE NOTES, PRESS 0 TO MOVE ON. 1 UNDERGROUND GAME BY CHRIS HOWARD STONE 1 UFO NEXT TO TRAIN ON ENTRY 1 To use it simply load, run and then load the MAIN block of 1 To start with I'll be taking a 1 To achieve this you have to travel to Komplex and search its labyrinthine structure for 7 special modules. When these are inserted into the centralcontrol computer Komplex will assume a stable orbit around our own cosy little system. 1 This will mean that I'll be 1 This program simply makes room 1 This is a good baseball simulation with some excellent features. It can be played by one or two players. The team colours and the playing keys can be tailored to suit individual tastes. Now where have I heard of Imagine before? 1 These wardrobes are in fact the entrances to ducts which connect the 119 decks. Travelling along the ducts involves another game where you have to control a shield to ward off attacks. If you get bored an editor lets you change the map. 1 There is a variety of enemy vehicles, each withits very own armoury. To combat them you have access to an awesome array of weapons. These are obtained by docking with supply vans which drive onto the screen from time to time. 1 The screens which make upthis anatomical maze are varied and have a good organic feel to them. However, the sprite you control isn't so well defined. In all a good zap/maze game with an unusual scenario. Humerus(?) and addictive. 1 The press release says 'The fastest, smoothest, true perspective, vector graphics ever seen on theSpectrum'. I can't help but totally to agree. Technically the program is brilliant. I'm not so sure about the arcade/ anagram mixture. 1 The players have a staticaerial viewpoint of the stadium which includes both teams, the crowd anda vast television screen which itself displays close-ups of the pitchingand batting as well as advertisements and the umpire's decisions. 1 The game is simple and very addictive. You driveyour amphibious spy car as fast as possible alongtortuous roads and rivers, forcing the enemy vehicles to crash as you go. Innocent vehicles are supposed to be avoided. 1 The controls are simple and straightforward: faster, slower, left right and fire. No real state of the art programming here, but it works. The strength of this program is the game itself. Excellent. Bring back the simple zap game. 1 TUBES 1 TSCR=TSCR-25 1 TSCR=TSCR+700 1 TSCR=TSCR+(B(RD))*(UDS=(RD+2 1 TRAIN MOVING ALONG SIDE OF GRID 1 TRAIN AT EDGE OF GRID 1 THIS HORSE GOES ON AND ON.K 1 THE SORCERER 1 Singapore(!) 1 Side2-Main&Dungeons&GreenMen 1 Side1-Main 1 START THE TAPE 1 STARION 16/48 RATING 1 SEE YOU NEXT MONTH 1 SCREEN 1 SCR=SCR-25 1 SCR=SCR+S(RD)*UDS+(B(RD))*(UDS=(RD+2 1 SCORE REPORT 1 SAVING & LOADING 1 SAVE*""m"";1;""adventure"" 1 SAVE ""bigpcode"" 1 S$="XXXXXXX XXXX X X X XX XXXXXXXXX X X X X XXXXXXX XXXX X X X X XXXX XXXXXXX X X X X XXXXXXXXX XX X X X XXXX XXXXXXX" 1 Ruth Morris 1 RULE 5 ROUTINE 1 RULE 4 ROUTINE 1 RULE 2 ROUTINE 1 RLC (HL) 203,6"'"CB 0E RRC (HL) 203,14 2E 1F LD E,31(dec) 46,31 CB 16 1 RL (HL) 203,22 2D DEC L 45 20 FB JR NZ, 1 REVIEWS 1 RANDOMIZE USR 32000 1 Quadrajoin 1 QUIT ROUTINE 1 QUADRAJOINX 1 QUADRAJOIN 1 Q=Quit 1 Press y for another game 1 Paul Turner 1 PRINT WORD 1 PRINT CLUE 1 PPPPPPPPPPPPPPPPPP 1 PPPGGGGGGGGGGPPP 1 PPGGGGGGGGPP 1 PPGGGGGGGGGGGGGGPP 1 PLOT OUT ARROWS SUBROUTINE 1 PLOT OUT ARROWS 1 PLOT IN ARROWS SUBROUTINE 1 PLOT IN ARROWS 1 P(X+VX,Y+1 1 P(TXB,B)=1 1 P(TXA,B)=1 1 P(A,TYU)=1 1 P(A,TYD)=1 1 Next month D&G goes 48K! 1 NUISANCE and appear slovenly, 1 NOW GET POSITION INPUTS 1 NO UFO NEXT TO TRAIN ON ENTRY 1 Mr P Hemings 1 Mr J R B Taylor 1 MachineTutor10 1 MMMMMMMMMMMMMMMMMM 1 MMMMMMMMMM 1 MAYFAIR 1 1 6 00FOE 1 9 2 00PASSPORT 3 4 7 00EMETIC 5 1 5 00ESPY 5 8 3 00LOGO 7 1 3 00MURALS 7 6 5 00MOHICANS 9 1 7 00NAG 111 2 00NEPTUNE 115 6 00MITRE 1 1 4 10ARABIC 1 5 5 10RUST 1 7 3 10FOOLSCAP 1 9 7 10ENTRY 1 114 10HEDGEHOG 4 3 7 10TURNIP 6 7 5 10LEMON 7 1 4 10SCORE 7 114 10ICON 8 5 3 10W 1 MAGNETIC MAGAZINES : 1 London W4 4PH. 1 Load I with nn and put the byte into 257 locacions starting at nn00H." 1 LOAD MAIN PROG 1 LET z$=""15040503BIG"" 1 LD I,A 1 LD A,028H 1 KOMPLEX 16/48 RATING 1 J M Maybury 1 Instead here are some general 1 In the game you play the role of a miniaturised surgeon who has just completed an operation inside the brain of a topscientist. However, your mini-submarine, the only means of escape, is now in 8 sections, scattered around the body. 1 INSTRUCT 1 INPUT number 1 INPUT WORD 1 IN SEARCH OF THE HOLY GRANT CHEQUE. 1 IM2 1 Humble Pie 1 HULL,N.HUMBERSIDE 1 HOW DO I USE IT? 1 HERE BEGINS THE PLOT PATH THROUGH GRID ROUTINE 1 Gan Hunt Gee 1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCGG 1 GGGGFFFFFFFFFFFFFFFFFFFFBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGhhXXXXX 1 Following the wave of American football games comes a simulation of theother great American national sport, Baseball.This simulation comes with all the frills of the real game, including a troup of cheerleaders. 1 FIRE ROUTINE 1 FANTASTIC VOYAGE 16/48 RATING 1 FANTASTIC VOYAGE 1 EEEEEEEEEEEEEEEEEE 1 EEEEEEEEEE 1 E0 p 1 E ""CROSSWORD"" 1 Dave Bailey 1 DOES MATTER. 1 DEFINE NEW POSITION VECTORS 1 DDDDDDDDDDDDDDDD"""""""""""""""" 1 D ""BIGPRINT"" 1 Competition 1 Christopher Warner 1 Chiswick, London W4 4PH. 1 CROSSWORD 1 CLEAR AA-1 1 CHECK FOR FINISH 1 CCCCCCCCCCCCCCCCCCCCCCCCCC 1 C ""REVIEWS"" 1 Broken cassette cases with adhering cardboard are a 1 BeginnersCorner2 1 Basically, Komplex is a vast 3D maze game with plenty of nasties to zap.What does make this game stand out is the fact that it has an almost eerie feel about it. The aliens drift dream like across a landscape of what look like wardrobes. 1 BROAD STREET COMPETITION, 1 BROAD STREET COMPETITION 1 BROAD STREET 1 BIGPRINT 1 BEGIN 2 1 BBBBB|BBBBBBFXE 1 BBBBB@BBBBBBG 1 BBBBB@BBBBBB$ 1 B ""WORDSEARCH"" 1 At least, I can transfer the adventure but NOT the graphics." 1 ASSIGN INITIAL POSITION AND VELOCITY VECTORS 1 ARROWS RIGHT 1 ARROWS LEFT 1 ARRAY AND NT E E R UT A LOGICALRED L U LI COMMA SBIN W E BITU E IN E RT X T E IEXTEND OPEN O O E GOR RETURN 1 A ""16/48D&G19"" 1 <<<<PRESS A KEY.>" 1 ;a$;a$;a$;a$ 1 ;a$'a$'a$; 1 ;a$'a$'a$'a$'a$'a$; 1 ;S(RD);" POINTS FOR EVERY UFO": 1 ;B(RD);" POINTS BONUS FOR": 1 ;;"NEARLY OVER NOW,"''; 1 ;"tutor 10": 1 ;"tutor 10" 1 ;"to sound so critical but I really must protest about the way the cassettes are now stuck to the card." 1 ;"letter": 1 ;"Yours sincerely,"; 1 ;"Yaz and Baz have taken a short rest, but addicts can rest assured that the adventure will be continued next month." 1 ;"YOUR TOTAL SCORE IS NOW ";TSCR: 1 ;"YOUR REFERENCES ARE ALWAYS WRONG": 1 ;"YOU SCORED ";TSCR;" POINTS." 1 ;"YOU SCORED ";SCR;" POINTS ON": 1 ;"YOU DESTROYED ";UDS;" UFO'S AT ";S(RD): 1 ;"WORDSEARCH": 1 ;"WORD TO"; 1 ;"WITH MOON-BASED INTERCEPTORS, ATOMIC SUBMARINES AND SECRET EARTH HEADQUARTERS HIDDEN BENE- ATH FILM STUDIOS,A SECRET WAR AGAINST THE ALIENS RAGES.HIGH ABOVE THE EARTH,THE ORBITING SPACE INTRUDER DETECTOR'S (SID) UTRONIC TRACKING SYSTEMS PINPO- INT THE INVADING CRAFT." 1 ;"To the Editor, 16-48 Magazine" 1 ;"To save the Search For The Holy Grant Cheque to microdrive you need to add this line to the program"'" 1 ;"This is getting very difficult" 1 ;"There will be lots of 1 ;"Thanks again to the 500 of you who replied to our survey. The results confirm that you are generally interested in anythingthat helps to make your machine more useful. We will continue todo our best for you." 1 ;"TRAIN DESTROYED": 1 ;"THE HIGHEST SCORE NOW STANDS": 1 ;"THE GRID": 1 ;"THAT WORD"; 1 ;"Since I wrote the above I have obtained your issue no. 17 and, oh,dear, you are still at it - spelling mistakes, glue and false references to the Manual. " 1 ;"Send letters, programs or ideas to"'" 1 ;"START TAPE": 1 ;"SORRY OLD CHAP! YOU FAILED TO": 1 ;"SECURITY BRIEFING: PAGE 9 OF 13": 1 ;"SECURITY BRIEFING: PAGE 8 OF 13": 1 ;"SECURITY BRIEFING: PAGE 7 OF 13": 1 ;"SECURITY BRIEFING: PAGE 6 OF 13": 1 ;"SECURITY BRIEFING: PAGE 5 OF 13": 1 ;"SECURITY BRIEFING: PAGE 4 OF 13": 1 ;"SECURITY BRIEFING: PAGE 3 OF 13": 1 ;"SECURITY BRIEFING: PAGE 2 OF 13": 1 ;"SECURITY BRIEFING: PAGE 13 OF 13": 1 ;"SECURITY BRIEFING: PAGE 12 OF 13": 1 ;"SECURITY BRIEFING: PAGE 11 OF 13": 1 ;"SECURITY BRIEFING: PAGE 10 OF 13": 1 ;"SECURITY BRIEFING: PAGE 1 OF 13": 1 ;"S=Search. "; 1 ;"ROSSENDALE."; 1 ;"Quadrajoin By A.Thomas" 1 ;"QUADRAJOIN": 1 ;"QUADRAJOIN" 1 ;"Press any key to continue.......": 1 ;"Peter Teal" 1 ;"PRESS ANY KEY"; 1 ;"PRESS ANY KEY" 1 ;"PRESS ANY KEY TO CONTINUE": 1 ;"PRESS ANY KEY TO CONTINUE" 1 ;"PRESS A KEY": 1 ;"P=Printer " 1 ;"Our issue 15 competition was wonby..." 1 ;"On the next screen is a 1 ;"O.K You've won the game smarty": 1 ;"Note that two digits must be used for the line, column, and magnification factors." 1 ;"No help spotlight on any 1 ;"N=New grid"; 1 ;"Lancs.,"; 1 ;"LOAD GRID IN NOW? (Y/N)"'''"(Press N if you have not already saved a grid to tape.)" 1 ;"LETTERS" 1 ;"L=Loadgrid"; 1 ;"Just to conclude - keep up the good work, buy a tiny dictionaryand use it, give us back our plastic bubbles, and find out what has gone wrong with those page numbers on the Manual." 1 ;"JOLLY GOOD SHOW OLD BOY! YOU": 1 ;"It concerns the "; 1 ;"IS NOT IN "; 1 ;"INSTRUCTIONS AGAIN (Y OR N)" 1 ;"INSTRUCT": 1 ;"INSTRUCT" 1 ;"I'm sorry "; 1 ;"I think you are marvellous value": 1 ;"I think I might have discovered something new in this excellent program. At least I haven't seen it mentioned in any of the paper magazines. Neither is it described in David Elkan's book.It isn't in the original editionby TEMPLESOFT, nor is it in the much more expensive but less informative MELBOURNE HOUSE edition." 1 ;"I have noticed in your Machine Code course something which overthe past year or so has puzzled me greatly. Not only your good selves, but also, e.g. the compilers of the BEYOND HORIZONStape of East London Robotics, and "; 1 ;"I did say it was clumsy. 1 ;"How often have you been faced 1 ;"GREETINGS ";: 1 ;"GOBLINS' CACHE" 1 ;"G=Savegrid"; 1 ;"Eastertime 1985" 1 ;"ENTER CO-ORDINATES"; 1 ;"DO YOU WISH TO VIEW THE"; 1 ;"DESTROYING ALL BOMBS." 1 ;"Could we have some corrections";' 1 ;"Congratulations to Mr Maybury. He is our first two time winner!"''" 1 ;"CROSSWORD" 1 ;"C=Clear "; 1 ;"Because of the text 1 ;"BONUS OF ";B(RD);" POINTS FOR"; 1 ;"BIGPRINT": 1 ;"BIGPRINT" 1 ;"BEGIN 2": 1 ;"BE SEEING YOU!": 1 ;"BB4 7SN" 1 ;"ARE YOU SURE YOU WANT TO QUIT? PRESS Y FOR YES OR N FOR NO." 1 ;"ANOTHER GAME (Y OR N)" 1 ;"AND YET A FEW ALIEN CRAFT STILL PENETRATE EARTHS DEFENCES,INTE- NT ON THE DESTRUCTION OF SHADO. BUT THERE IS STILL HOPE.SID HAS MANAGED TO TRACK A FEW UFO'S TO" 1 ;"4>- MICRODRIVES" 1 ;"3>- ANOTHER GRUMBLE" 1 ;"384 Newchurch Road,"; 1 ;"2>- THE SPECTRUM MANUAL" 1 ;"25 POINTS DEDUCTED FOR EVERY": 1 ;"1>- THE HOBBIT" 1 ;"16/48TITLE": 1 ;"*""UNDERGROUND"" IS A 48K PROGRAM.": 1 ;"""tutor10"""'''"We finish this series with the magic of interrupt mode 2. Not as difficult as some would have you believe.": 1 ;"""letter"""''"Just to prove that we can take it on the chin (ouch!) we have included this broadside from Peter Teal.": 1 ;"""edit"""''"In witch i riplie too sum critisizums abowt are spelin.": 1 ;"""comp19"""''"10 copies of BROAD STREET must be won in this slightly incestuous competition."'"(Perhaps we might be able to persuade someone to throw in a few other goodies.)": 1 ;"""WORDSEARCH"""''"Andrew Bateson has written some surprisingly fast routines for finding hidden words.": 1 ;"""UNDERGROUND"""''"This game comes in two parts, ""INSTRUCT"" with istructions and ""TUBES"", the main game."''"A fascinating game in which the best strategy is to form a hypothesis and then set about testing it. A game to encourage genuine scientific method. Of course you might not see it thatway at all.": 1 ;"""REVIEWS"""''"More of the latest offerings from the land of hype.": 1 ;"""QUADRAJOIN"""''"Can you beat this program to getfour counters in a line?": 1 ;"""CROSSWORD"""'''"(You too could win a portrait in brown of the lady of the lamp if you send in a good 11 by 11 crossword with solution and clues on paper!)": 1 ;"""BIGPRINT"""''"After much procrastination we have finally rewritten this essential utility. It is now more powerful, more economic andeasier to use." : 1 ;"""BEGIN 2"""''"The second in our new series on better BASIC programming.": 1 ;"""16/48D&G19"""''" ""OF DUNGEONS AND GREEN MEN"""''"Yaz outlines some techniques forcheating at adventures."''"This program is followed by a very short program called ""cheat"".": 1 ;" references to the Manualin print which I have ever seen." 1 ;" TO CONTINUE " 1 ;" TAPE 19 JULY 85 SIDE 1 " 1 ;" SEARCHING" 1 ;" RULE 5 ": 1 ;" RULE 4 ": 1 ;" RULE 3 ": 1 ;" RULE 2 ": 1 ;" RULE 1 ": 1 ;" PLEASE " 1 ;" I mean well.": 1 ;" CLEARING ": 1 ;" 16/48 JULY 85 TAPE 19 " 1 ;" grid. "; 1 ;" PLEASE PLEASE PLEASE ": 1 ;" ABOMINATION ";: 1 ;" IN XY FORM ": 1 ;" ": 1 ;" " 1 ;" "; 1 ;" " 1 ;" ": 1 ;" ": 1 ;" ": 1 ;" ": 1 :::""""""""""""""""::: 1 :::""" """::: 1 ::""" """::"" "" ::::::::::: :::::::::::::::::::::::::::::::::::::::::::GQ 1 8 BOULTON GROVE 1 388888888''' 1 32000,416)"''"PRESS M to save to microdrive 1.(SAVE*""m"";1;""bigpcode"" 1 32000,416" 1 30"'"40 RETURN"''" 1 30 FOR f=VAL ~24201~ TO VAL ~65367~ 1 3 ROUTINE 1 2900 holds 7E 1 28FF holds 5C 1 2688888888))) 1 23635+256* 1 20 LOAD ~~ 1 1:SAVE *""m"";1;""udg"" 1 16/48TITLE 1 16/48LOAD2 1 16/48LOAD1 1 16/48D&G19` 1 16/48 magazine, 1 16/48 Magazine, 1 10"'"50 NEXT n"'"60 LET number= 1 10"'"30 IF 1 10"'"30 FOR n=1 1 10 CLEAR VAL~24200~ 1 1 LOAD*""m"";1;""udg"" 1 0ppppppppppppp 1 0GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 1 0888888888888pEEEGGGGGG888 1 0000000033 1 0000000000000000000000000000000 1 00000000000 1 0 p 1 ...<< Is a program to find words<within a grid of letters.<You input the letters to the<grid and I will find them for<you.(the space key will delete)< THE WORDSEARCH is ideal for<CHEATING at competions and it<might even make you some cash!<<<HAPPY SEARCHING........ 1 ,vl,op)=0.5 1 , you may putthe code anywhere you wish as itis fully relocatable." 1 +hhjjhhhhh0000000000000phhhiiih(iGGzzoGhh(0(((/////////phhhyyoGGGGGzzoooh(0(((/////////phhoyyGGGGGGGGGGEE 1 ++WRITTEN BY ANDREW BATESON++ 1 *TO SHOW WORD IN GRID* 1 *TO SET UP SCREEN* 1 *TO SCOLL SCREEN UP* 1 *TO FOUND 1st LETTER IN WORD* 1 *TO FIND REST OF THE WORD IN THE GRID* 1 *SHOW WORD ON RIGHT* 1 *SHOW WORD ON LEFT* 1 *SHOW WORD IF UP* 1 *SHOW WORD IF RIGHT UP* 1 *SHOW WORD IF RIGHT DOWN* 1 *SHOW WORD IF LEFT UP* 1 *SHOW WORD IF LEFT DOWN* 1 *SHOW WORD IF DOWN* 1 *SEARCH UP FROM 1st LETTER* 1 *SEARCH RIGHT UP FROM 1st LETTER* 1 *SEARCH RIGHT FROM 1st LETTER* 1 *SEARCH RIGHT DOWN FROM 1st LETTER* 1 *SEARCH LEFT UP FROM 1st LETTER* 1 *SEARCH LEFT FROM 1st LETTER* 1 *SEARCH LEFT DOWN FROM 1st LETTER* 1 *SEARCH DOWN FROM 1st LETTER* 1 *PRINT LETTERS INTO GRID** 1 *PREPARE SCREEN 1 *INSTUCTIONS* 1 *INPUT WORD TO BE FOUND* 1 *DRAW BORDER ROUND GRID* 1 *CLEAR SCREEN FROM INSTRUCTIONS* 1 *CLEAR MESSAGES* 1 *CHECK HEIGHT AND WIDTH OF GRID WHEN LOADED* 1 *(k$="b"): 1 *(UDS=(RD+2 1 *(P(X+VX,Y-1 1 *(P(X+VX,Y+1 1 );"hours "; 1 );" UFO'S TO BE DESTROYED." 1 )-(l>start)*(k$="7" 1 ));"Minutes."'"PRESS ANY KEY ( 1 ))+S(RD)*UDS 1 (y,x)=w$(1 1 (prog+1217 1 '''"You should be able to use these routines on last month's little guessing game or on your own programs." 1 '''"To save the code we need to specify both the start address and the length. In the last casethis would be"'" 1 '''"This month a bit about mug trapping and, in response to ourpostbag, some tips on taming your tape recorder." 1 '''"There are four factors which affect reliability when loading from tape..." 1 '''"The Spectrum system needs two expandable areas of memory whichcan grow as a program is writtenor run. The program and its variables start in low RAM and grow upwards. The other area is used for esoteric things called stacks, these grow downward fromhigh RAM." 1 '''"Press any key to start again."''" 1 '''"PRESS S to save the code to tape(SAVE ""bigpcode"" 1 '''"If your hardware is not letting you down you then have to deal with another problem." 1 '''"I you look at the end of chapter16 in the manual (p115 in ed.1, p87 in ed.3 and p33 in the PLUS guide!) you will see a table which indicates the effect of pressing numeral keys in Extended mode when between the quotes of a string." 1 '''"I suppose I ought to tell you how I found it. It wasn't very difficult. I simply carried on digging under the broken trap- door in the Goblins' Dungeon after Thorin had taken the smallcurious key." 1 ''"Two very short subroutines are used to switch interrupt modes." 1 ''"To use at any address AA.."'" 1 ''"Those of you familiar with the old routine will find it very easy. Here is the low down." 1 ''"This new routine consists of 416bytes of machine code."''"This may seem more than the 107 bytes of the old version, but itsaves memory by needing no BASICsubroutine." 1 ''"The instruction IM 2 will put the Z80 into interrupt mode 2. The hardware will continue to generate an interrupt every 20 milliseconds." 1 ''"The gear changes are performed by changing just two bytes of the code." 1 ''"The CLEAR XXXX statement tells the machine to make its stacks grow downwards from XXXX. You can then start your code from XXXX+1 and it will be safe." 1 ''"So no Ludoids this month, but more than enough other stuff to keep your Spectrum warm until next month." 1 ''"PRESS R to read again."''"PRESS Q to quit and move on." 1 ''"Often you may wish to have the computer wait for the user to press a single key to make a choice from a menu or simply to move on with the program." 1 ''"Mug trapping is the name for theroutines used to prevent those errors which occur when the userof a program (the mug!) presses the key we least expected." 1 ''"In order to give the maximum flexiblity the routine can be adjusted to plot the whole area of the character or to ignore the paper areas." 1 ''"First we look at the most commonproblem area. How to cope with the user who enters ""three"" or"'"""4cm"" when asked to input"'"a number." 1 ''"Computers are often required to respond when external devices wish to communicate with them." 1 ''"Any non numerical response to 1 ''" 1 ""QUADRAJOIN"" 1 '"which annoys me even more than the simple spelling errors and misuses of the apostrophe which are so widespread in all forms of computer journalism. I never fail to be amazed to find that the 1 '"You can choose the mode which you prefer and then save the code in that mode, or you can save the code in either mode and use a few short subroutines to switch back and forth." 1 '"We have received several lettersrecently which indicate that quite a few people are having problems with saving and loadingpictures, programs and code." 1 '"To print ""BIG"" at line 15,"'"column 4, magnified by 5"'"horizontally and by 3 times vertically..." 1 '"This means any value on the databus will still find the same two bytes in the vector address." 1 '"This arrangement ensures that you only run out of memory when they meet in the middle and you really are ""out of memory""." 1 '"This ^ is an example."'"The Interrupt Register has been loaded with 28H and mode 2 has been selected with.." 1 '"There is usually no need to haveany understanding of how any code works. What the user has tobe clear about is the position in memory." 1 '"There are three maskable interrupt modes." 1 '"The vector address is therefore 28FFH. This address is in ROM."'" 1 '"The vector address and the next address up hold the low and highbytes of the starting address ofthe routine which the processor will now call." 1 '"The next page explains some of the pitfalls and how to avoid them." 1 '"The code will print UDG's as well as alphanumerics and it responds to INVERSE, BRIGHT, FLASH and colour control codes for ink and paper." 1 '"The code acts on the contents ofz$. Currently the code starts at 32000 and is called with 1 '"The Z80 has two interrupt lines which enable other devices to force a call to specific sub- routine."''"The Non Maskable Interrupt line (NMI) is always obeyed, but is useless on the Spectrum as it just performs a reset." 1 '"The Maskable Interrupt line can be ignored (the DI instruction Disables Interrupts) or answered(EI for Enable Interrupts)." 1 '"That's all we have room for thismonth. Next month we explain theuse of colour control codes." 1 '"Putting a chunk of machine code in the gap in the middle clearlymakes it vulnerable to being written over from both sides." 1 '"On the literal error front we can only promise to be as vigilant as possible."'"(I still can't find the apostrophe error!)" 1 '"On start up the Spectrum will doits own 1 '"On receiving an interrupt the processor will have the high byte of an address in the Interrupt Register (I) and will take the low byte from the data bus. This address is the vector address." 1 '"It helps to understand the CLEARstatement..." 1 '"In the fast mode the routine will fail to print anything in inverse video and will not set all the character area to the required colour. It will howeverrespond satisfactorily to ink control codes." 1 '"In slow mode everything works, but very high magnifications canbe a bit slow.": 1 '"In 48K the vector address can bein the top of RAM and loaded with the required start address.If the data bus might not hold FF use a start address whose lowand high bytes are the same. 1 '"In 16K you must use a vector address in ROM as having it in RAM causes snow on the screen. The one used here is probably the best. (Load I with 6 to point at 71DDH(29149dec)." 1 '"If, for example, you wish to use416 bytes of bigprinting code you need to CLEAR down to an address at least 417 bytes belowthe UDG's;-" 1 '"If you need to use the routines often then it is best to give them high line numbers. And do remember to use 1 '"If the code starts from address AA ( currently 32000 ) then the procedure is as follows." 1 '"INPUT requires at least two key presses so we use a subroutine like this." 1 '"I hope that by the time you readthis we should at least have responded to the complaints about the packaging." 1 '"Even on 16/48 I must confess that we have sometimes given less than comprehensive details on how to save, load and use ourwonderful machine code features." 1 '"At any time after the first 8 digits in z$ you may include extended mode control charactersto change the colour of the ink or the paper. You can use INV. VIDEO, TRUE VIDEO and you can use flash or bright with shiftedor unshifted 8 and 9." 1 '"10 LET k$= 1 '" This is really an absolute" 1 "~~~~~~~~~~~~~~~~ 1 "u","24","8","8","8","220","40","41","222" 1 "tutor 10" 1 "t","0","0","0","99","148","230","137","119" 1 "s","0","204","132","132","252","132","132","204" 1 "r","0","0","0","49","207","69","73","49" 1 "p","0","120","132","132","128","132","132","120" 1 "o","24","36","68","136","136","136","73","54" 1 "l","0","124","132","132","180","132","132","204" 1 "k","0","248","132","128","124","4","132","120" 1 "j","0","240","136","132","132","132","136","240" 1 "i","96","144","136","136","144","137","133","126" 1 "h","0","240","136","136","136","240","136","204" 1 "g","0","120","132","132","132","132","132","120" 1 "f","0","198","130","130","68","84","84","124" 1 "e","0","0","0","96","144","16","16","17" 1 "d","0","252","132","136","224","136","132","252" 1 "a","0","254","146","146","16","16","16","56" 1 "YOUR SCORES.IF YOU THINK YOU KNOW WHERE THE UFO'S ARE,THEN PRESSING 'F' WILL BRING YOU INTO'FIRE MODE'.IF,HOWEVER,YOUR SCO-RE FOR A PARTICULAR ROUND SHOULDDROP TO ZERO THEN YOU WILL AUTO-MATICALLY BE DUMPED INTO 'FIRE MODE'." 1 "YOU THEN PROCEED ON TO THE NEXT LINE AND ON TO NEWLY POSITIONED UFO'S.": 1 "WORD = ";w$: 1 "USING YOUR POWERS OF LOGIC AND YOUR DEDUCTIVE SKILLS YOU MUST FIND & ELLIMINATE THE UFO'S IN THIS MIND-BENDING GAME." 1 "UFO'S COME FROM THE DEPTHS OF SPACE TO PLUNDER THE EARTH, DISAPPEARING INTO THE BLACKNESS OF SPACE.TO COMBAT THE MENACE, THE EARLY 1980'S SAW THE EMERG- ENCE OF S.H.A.D.O. (SUPREME HEADQUARTERS ALIEN DEFENCE ORGA- NISATION.)" 1 "These currently reside at 32334 and 32343 respectively. If you BREAK out of this program you will see 1 "Then load the code to the correct address with -"'" 1 "The scroll routine is at 7E5C." 1 "The interrupts will be enabled again after the return.","Go back and carry on until the next interrupt." 1 "The data bus will almost always hold FF."'"(Some add-ons change this. If you had to unplug something to run this program then the way around this comes later.)" 1 "TRAINS OTHERWISE TRAVEL IN STRA-IGHT HORIZONTAL OR VERTICAL PATHS (";: 1 "TRAINS AIMED BETWEEN TWO UFO'S ONE SQUARE APART ARE REFLECTED BACK THROUGH 180 DEGREES." 1 "TIP AND RUN MAKE A VEGETABLE.","FRUIT FROM LE MONDE","MUDDLE CORES TO GET THE POINTS","IMAGE SELECTED BY MOUSE FROM RAINWEAR." 1 "THE TRAINS ENTER THE MATRIX ACR-OSS ONE OF FOUR EDGES & TRAVEL HORIZONTALLY OR VERTICALLY,THE ENTRY POINTS BEING NUMBERED FROM1 TO 32,CLOCKWISE STARTING AT THE TOP LEFT HAND EDGE." 1 "THE PATHS OF THE TUBE TRAINS AREGOVERNED BY THE FOLLOWING RULES:" 1 "THE ORBITING SPACE INTRUDER DET-ECTOR,SID,KEEPS A RECORD OF ALL DEPARTURES AND EXITS FOR THE CURRENT LINE AND YOU MAY CALL THESE RECORDS UP BY PRESSING 'H'." 1 "THE GAME TAKES PLACE ON FOUR 8-BY-8 MATRICES REPRESENTING NETWORKS OF UNDERGROUND LINES & WHICH CONCEAL A NUMBER OF UFO'S.3 UFO'S ARE CONCEALED ON THE FI-" 1 "THE CONCEALED UFO'S AFFECT THE PATHS OF TUBE TRAINS,WHICH YOU DISPATCH INTO THE MATRIX,& BY NOTING THE ENTRY & EXIT POINTS OF THE TRAINS YOU MUST DEDUCE THE POSITIONS OF THE CONCEALED UFO'S." 1 "Save the HL register.","Save the BC register.","These few lines are shown on the next page.","Retreive the BC register pair.","Retreive the HL register pair.","Get the A register and the flagsback." 1 "Repeat until back at first byte.","Rotate the first one.","Move down to next pixel row.","Do the next row if not finished." 1 "RST LINE,THE DISTRICT.4 ARE CON-CEALED ON THE SECOND LINE,THE VICTORIA,5 ON THE THIRD LINE,THECIRCLE & 6 ON THE FINAL LINE,THEJUBILEE." 1 "REWIND and PLAY to VERIFY": 1 "QUADRAJOIN" 1 "Put the key being pressed now into k$.","If no key is pressed repeat until there is one.","Wait until the key is released. Useful for the heavy handed.","Return from the routine with k$ holding the chosen key." 1 "Point HL at first screen byte.","Counter for 8 pixel rows","Put first pixel in carry.","Restore byte.","Point HL to right end.","Rotate through carry.","Point to next byte on the left." 1 "POINTS ARE ADDED TO YOUR SCORE FOR DESTROYING EACH UFO,THE NUM-BER OF POINTS DEPENDING ON THE LINE.A BONUS IS ADDED IF YOU MANAGE TO DESTROY ALL THE UFO'S,THE BONUS POINTS AGAIN DEPENDINGON THE LINE." 1 "PLAY CONTINUES IN THIS MANNER UNTIL YOU HAVE ATTEMPTED TO CLEAR ALL FOUR LINES." 1 "ONCE INTO 'FIRE' MODE YOU MUST FIRE BOMBS INTO THE LOCATIONS YOU BELIEVE CONCEAL UFO'S.ONCE YOU HAVE GIVEN THE COMPUTER ALL YOUR GUESSES,YOU WILL SEE THE BOMBS DETONATE AT YOUR CHOSEN LOCATIONS.IF YOU SUCCEED IN DES-TROYING A UFO,YOU WILL SEE THIS:" 1 "My manual is the 3rd edition, 1983."''"It has 185 printed pages." 1 "MIGHT DO IN THE WEST END.","THE INITIAL ENEMY IS A FOREIGN OFFICE ENVOY.","MIXED UP POP STARS NEEDED FOR FOREIGN TOUR.","A MEDECINE TO CAUSE VOMITING.","TO CATCH SIGHT OF SOMETHING IN HOVES PYLON.","TURTLE LANGUAGE.","PAINTINGS THAT RARELY GET MOVED." 1 "LONDON AND ONLY NOW IS THE FULL HORROR OF THEIR DASTARDLY MISS- ION APPARENT: THE DESTRUCTION OF THE UNDERGROUND TRAIN NETWO- RK,BRINGING CHAOS TO LONDON." 1 "J FENIMORE COOPER'S WERE THE LAST OF THESE.","THIS HORSE GOES ON AND ON.","ROMAN GOD OF THE SEA.","IS THERE A HAT IN THE JOINT?","THE FIRST LANGUAGE WITH ZERO.","""WHERE DAMP AND ---- DOTH CORRUPT""-ST MATTHEW.","IMPERIAL PAPER SIZE","WHAT YOU NEED TO MAKE NOW.","SPINY NOCTURNAL MAMMAL." 1 "If any other publishers should somehow see this, the request isaddressed to you, too." 1 "If I remember rightly I think that even THE HOBBIT contains the word ""MOUTHFULL"" which does not exist." 1 "INSTRUCT" 1 "IF YOU DO NOT DESTROY ALL THE HIDDEN UFO'S THE REMAINING LOC- ATIONS WILL THEN BE REVEALED.AN INTACT UFO LOOKS LIKE THIS:" 1 "I have a few observations and queries to make and hope to haveyour attention despite the almost complete lack of big- printing and machine code CLS techniques." 1 "I do start with the letter but all my various attempts to transfer the code have failed. It's most frustrating!!!" 1 "I also am unable to transfer to Microdrive that adventure 1 "GRID WIDTH(max20) = ";wide 1 "GRID HEIGHT(max20) = ";height 1 "FF RST 038H 255"'"F3 DI 243"'"F5 PUSH AF 245"'"E5 PUSH HL 229"'"C5 PUSH BC 197" 1 "ENTER the word "; 1 "Don't ask me why I did this - but the wine was OK that evening" 1 "Does anybody know how to get it out ?"''"Has anyone else found it ?"''"Does it give you extra points ?"''"And what is it anyway ?" 1 "Dear Sir," 1 "DARE I ASK ????...but is it possible to put that fine adventure 1 "Contrary to popular belief thesedays, correct spelling 1 "Call the mode 1 interrupt routine so that the keyboard is still read and the frame counteris incremented.","Disable the interrupts for the duration of the routine.","Save the A register and the flags." 1 "CROSSWORD" 1 "CB 16 RL (HL) 203,22 24 INC H 36 10 F0 DJNZ 1 "C1 POP BC 193"'"E1 POP HL 225"'"F1 POP AF 241"'"FB EI 251"'"ED 4D RETI 237,77" 1 "By this time I expect you will have ceased to read this barrageof criticism, but if not, pleasebelieve me -"; 1 "BIGPRINT" 1 "AT THE START OF EACH LINE YOU ARE GIVEN A SCORE OF 700 POINTS WHICH ARE ALSO ADDED TO YOUR TOTAL SCORE.EACH TIME YOU DISP- ATCH A TRAIN INTO THE MATRIX 25 POINTS WILL BE DEDUCTED FROM" 1 "ANY TRAIN WHICH STRIKES A UFO DIRECTLY IS DESTROYED.THE UFO ISLEFT UNDAMAGED" 1 "ANY TRAIN WHICH ENTERS THE MAT- RIX ON EITHER SIDE OF A UFO WILLBE DEFLECTED BACK OUT OF THE MATRIX." 1 "ANY TRAIN WHICH COMES WITHIN 1 SQUARE OF A UFO IN A DIAGONAL DIRECTION (SO IT WOULD PASS NEXTTO THE UFO IF IT CONTINUED) WILLBE DEFLECTED AWAY FROM THE UFO BY 90 DEGREES." 1 "AN 'EXAMPLE GRID',SHOWING HOW VARIOUS UFO POSITIONS CAN AFFECTTRAIN PATHS IS INCLUDED IN SID'SREPORTS TO GIVE YOU A BRIEF REM-INDER OF THE RULES GOVERNING TRAIN PATHS." 1 "9";"PRESS ANY KEY" 1 "3","15","31","63","127","127","255","255","192","240","248","252","254","254","255","255" 1 "26";"Last"; 1 "2500"-1.5 1 "25";"Column=" 1 "23301",(k$="q")+2 1 "23300",16 1 "21 00 40 LD HL,4000H 33,00,6406 08 LD B,8 6,8 CB 06 1 "16/48TITLE" 1 "16/48LOAD2" 1 "16/48LOAD1" 1 "16/48D&G19" 1 "15",i;"Press L to load the cheat routine (Save it before you run it as it puts RAMTOP very low.)"''" Press W to load WORDSEARCH" 1 "10",i;"Press R to read again."; 1 "10 INPUT ""enter number""; 1 "'''"The idea of this game is very simple, you must make a row, column or diagonal of 4 of your pieces." 1 "'''"Follow the prompts and when the picture is displayed press"''" 1 "''"The first 10 correct entrants drawn on 15th AUGUST will win 1 "''"I hope this helps." 1 "''"Cursor"'"keys"'"move *"''" 1 "'"and edit line 9998 to"'" 1 "'"When you see the picture use keys 1 "'"So the vector address (28FF) points to the address 7E5C." 1 "'"POKE AA+344,24:POKE AA+345,22"''" 1 "'"POKE AA+344,238:POKE AA+345,4" 1 "'"Apologies to all you 3rd Editionmanual owners. Until Peter's letter we hadn't noticed the cunning way that Sir Clive had managed to cut down the pages." 1 "'"20 IF k$="""" 1 "'" We will pay `10 for published letters or between `20 and `100 if you can send us an original program which we can feature."'"(Please enclose a SAE if you want your tape returned.)"''" Meanwhile enjoy the rest of the tape....": 1 """LINE"" removes the quotes from the input.","Try again if only ENTER is pressed.","Now for each character of the string...","If the character is not between 0 and 9 then...","go back and ask again.","Check the next character.","Now it is safe to find the valueand put it in ""number""." 1 """"""""""""""""DDDDDDDDDDDDDDDD 1 " TRAIN DESPATCHED." 1 " THIS ROUND." 1 " SCORE OF ";HISC;" POINTS.": 1 " POINTS.": 1 " POINTS PER UFO." 1 " HAVE BEATEN THE CURRENT HIGH": 1 " DIAGONALLY.)" 1 " DESTROYING ALL UFO'S." 1 " DESTROYED." 1 " BEAT THE CURRENT HIGH SCORE OF": 1 " AT ";HISC;" POINTS.": 1 " ";HISC;" POINTS.": 1 you will return to this page and the picture will remain as you left it."''"Press 1 will result in a 1 when you are beating me into the ground 1 to"'"answer a"'"clue."''" 1 to turn back a page,"''" Any other key to page through the review."'''"The display will stay on the screen for as long as you hold a key down."''"Don't forget 1 to save the picture to tape and send to;-" 1 to read again."; 1 to quit."''" 1 to quit and move on,"''" 1 to quit & load the MACHINE CODE TUTOR.": 1 to produce the unscrambled screen."''"If you press 1 to page backwards."''" 1 to make roomfor 128 Bytes of User Defined Graphics (UDG's)." 1 statements." 1 statements calling these routines. The routine at 7E5C follows." 1 quits) " 1 quit) " 1 quit) " 1 onto a microdrive ? All my attempts have failed." 1 of Uxbridge." 1 of Sutton Coldfield, 1 of Stockport,"'" 1 of London SE17,"'" 1 minds who write thesecomplicated programs and routines are unable to spell even simple words correctly." 1 in Bristol and"'" 1 in Birmingham,"'" 1 in Bedford, 1 from Walsall,"'" 1 from Aldershot, 1 for notes. Press 1 for hard copy)" 1 error report."'"The solution is to use a string input and then check it for nonnumerical characters."'"E.g." 1 editor to 1 due to the text 1 changes"'"mode"'"(across or"'"down)"''"Press"'" 1 as if it were a data file.": 1 This is the tricky one. If youhave a small crosshead screw under a hole above the recordinghead this will adjust the head alignment. Aim for the sharpest sound."," 1 SWITCHING 1 SO WHAT'S NEW? 1 QUITS"''" 1 Most tape recorders misbehave if they are too near a T.V. set or near any quantity of metal. Steel desks have caused many an error." 1 MODE 2 ROUTINE 1 INTERRUPT MODES 1 IM 2 VECTORS 1 Each time you record over a used tape the signal will get weaker and less reliable. Do notrely on over about 5 lives."," 1 DON'T RUN OR CLEAR:GOTO 1.": 1 Contrary to popular belief, the Spectrum does not require a very loud signal. Very high volumes often distort the signalso try turning it down." 1 CHANGING MODES 1 6 ""UNDERGROUND""F ""comp19""" 1 5 ""tutor10"" 1 4 ""BEGIN 2"" 1 3 ""edit"" 1 2 ""letter"" 1 This is the game that wasused to sort the men fromthe boys(yes all male) inthe Observer/Sinclair/ Quicksilva computer championships held in London recently. The men lost and the boys won. Well done Duncan Slarke. 1 This is one we want..." 1 The volume."''" 1 The quality of the tape."''" 1 The position of the recorder." 1 The azimuth of the tape head."''" 1 THE EPILOGUE 1 SCROLLING 1 PRESS ANY KEY TO READ AGAIN 1 In this mode external devices have to supply instructions. The Spectrum does not use this mode." 1 DI"'" IM1"'" EI"'" RET" 1 An interrupt causes a RST 38H. This is the usual Spetrum mode. The keyboard is read and the frame counter is incremented. The hardware generates this interrupt 50 times per second." 1 TWO GEARS! 1 ROUTINE TO SCROLL TOP LINE 1 Memory: 48K PUBLISHER: LEGEND PO Box 435 London E47 LX PRICE: `9.95 1 Memory: 48K Author: David Webb Publisher:MELBOURNE HOUSECastle Yard House Richmond Surrey Price: `7.95 1 DI"'" LD A,28H"'" LD I,A"'" IM2"'" EI"'" RET"'" 1 Memory: 48K Author: John Edmonds Publisher: QUICKSILVA Liberty House 222 Regent Street London W1R 7DB PRICE: `6.95 1 MEMORY: 48K Authors: SEGA Publisher: U.S.GOLD Unit 10 Parkway Ind. Centre Heneage Street Birmingham B7 4LY PRICE: `7.95 1 INTERRUPTS 1 CURSOR KEYS UP & DOWN (0 to move on) 1 ADVENTURE HELP FROM Yaz. " 1 (B back, 1 WHAT ABOUT COLOUR? 1 This is the official version of the Bally Midway arcade game - Spy Hunter. To see how close a copy it is I went in search of the original. To my surprise I found that the Spectrum versionplayed the better game. 1 32,251 " 1 Elite on the Spectrum? Not quite. Starion is a very strange mixture of frantic arcade action andhistorical anagram puzzles! Your task is to visit 243 time zones and battle with the alien fleets found in each. 1 16,240" 1 It certainly is! Komplex is a giant alien spacecraft that for once holds no menace to the solar system and is in fact passing peacefully through on its own mission. It falls to you to steal it. 1 16/48 RATING 1 (